package com.dubbo.mapper.auth;

import com.dubbo.domain.auth.RoleUserKey;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Update;
import tk.mybatis.mapper.common.Mapper;

/**
 * 用户-角色关联
 * @author lihongwu
 * 2018年12月15日 上午11:29:58
 */
public interface RoleUserKeyMapper extends Mapper<RoleUserKey> {
	
	/**
	 * 修改用户-角色关联
	 *
	 * @author lihongwu
	 * 2018年12月24日 下午2:52:40
	 * @param userId
	 * @param roleId
	 */
	@Update("UPDATE u_role_user uru" + 
			" SET uru.roleId = #{roleId}" + 
			" WHERE" + 
			"	uru.userId = #{userId}")
	void updateUserRole(@Param("userId") String userId, @Param("roleId") String roleId);
	
}